import axios from '@/utils/request';

import config from '../../../common/config'

let base = config.getMkBasePath();

/**
 * 拼团用户记录
 *1    默认只开放普通查询，所有查询，只要上传	 分页参数 {currentPage:当前页码从1开始,pageSize:每页记录数,total:总记录【数如果是0后台会自动计算总记录数非0不会自动计算】}，后台都会自动按分页查询 其它 api用到再打开，没用到的api请注释掉，
 *2 查询、新增、修改的参数格式  params={id:'用户参团记录ID 主键',userid:'用户ID',gbuyGroupId:'用户拼团记录ID号',startTime:'用户开始参与此拼团的时间',payMoney:'用户拼团所花费的资金',payNum:'用户拼团所购买的数量',payState:'付款状态，0未付款，1已付款，2退款中，3已退款',stateTime:'状态更改时间',userName:'用户名称',userHeadImg:'用户头像',activityGoodsId:'用户购买的商品规格'}
 **/
 
//普通查询 条件之间and关系  
export const listGbuyGroupUser = params => { return axios.get(`${base}/mk/gbuy/gbuyGroupUser/list`, { params: params }); };

//模糊查询拼团用户记录 条件之间or关系  
//export const listGbuyGroupUserKey = params => { return axios.get(`${base}/mk/gbuy/gbuyGroupUser/listKey`, { params: params }); };

//删除一条拼团用户记录 params={id:'用户参团记录ID 主键'}
export const delGbuyGroupUser = params => { return axios.post(`${base}/mk/gbuy/gbuyGroupUser/del`,params); };

//批量删除拼团用户记录  params=[{id:'用户参团记录ID 主键'}]
export const batchDelGbuyGroupUser = params => { return axios.post(`${base}/mk/gbuy/gbuyGroupUser/batchDel`, params); };

//修改一条拼团用户记录记录
export const editGbuyGroupUser = params => { return axios.post(`${base}/mk/gbuy/gbuyGroupUser/edit`, params); };

//新增一条拼团用户记录
export const addGbuyGroupUser = params => { return axios.post(`${base}/mk/gbuy/gbuyGroupUser/add`, params); };

//查询用户拼团详情 
export const getUserGbuyDetail = params => { return axios.get(`${base}/mk/gbuy/gbuyGroupUser/gbuyGroupUserDetails`, { params: params }); };